package com.budwk.app.sqfwV2.dto;

import com.budwk.app.sqfwDoc.codeGenerator.pdfGenerate.AbstractCustomerPdfCreateField;
import com.budwk.starter.common.openapi.annotation.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

/**
 * 本代码由代码生成器生成，版本号1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class RallyPdfSaveDTO extends AbstractCustomerPdfCreateField  {
    @ApiModelProperty(description = "序号")
    private int num;
    @ApiModelProperty(description = "活动名称")
    private String rallyName;
    @ApiModelProperty(description = "活动简介")
    private String eventProfile;
    @ApiModelProperty(description = "活动地点")
    private String siteOfActivity;
    @ApiModelProperty(description = "是否重点活动")
    private int focusOrNot;
    @ApiModelProperty(description = "是否志愿服务")
    private int volunteerOrNot;
    private int yikebaoOrNot;
    private long activityFunds;
    @ApiModelProperty(description = "活动是否特殊人员")
    private int specialPersonnelOrNot;
    @ApiModelProperty(description = "活动服务人数")
    private int numberOfPeopleServed;
    @ApiModelProperty(description = "活动类型")
    private String activityType;
    @ApiModelProperty(description = "服务类型")
    private String typeOfService;
    @ApiModelProperty(description = "活动服务队伍")
    private String serviceTeam;
    @ApiModelProperty(description = "活动是否发布")
    private int activityPublishedOrNot;
    @ApiModelProperty(description = "活动开始时间")
    private String eventRegistrationTime;
    @ApiModelProperty(description = "活动结束时间")
    private String eventRegistrationClosingTime;

    private List<RallyCustomDTO> custom;
    private String rallyReleaseUserName;
    private String 	peoLimit;
    private  String phone;
    private  String remark;

}
